package com.itheima.com;

/*
 *
 *      记住,转成什么就调用什么类的方法----->这里说的是对应类的方法
 *      String -> int
 *          static int valueOf(String str);
 *
 *          转谁就调谁的方法
 *              int转String: 用String的valueOf()
 *              String转int:用Integer的parseInt
 *
 * */
//注意类名
public class IntegerDemo02 {
    //程序的主入口
    public static void main(String[] args) {
        //记住转成谁,就调用谁的类对应的成员方法
        //int -> String
        //方式1: 空串+号拼接
        String str1 = 100 + "";
        //对数据进行输出
        System.out.println(str1);

        //方式2:调用static String valueOf(int num);
        String str2 = String.valueOf(100);

        //打印数据
        System.out.println(str2);

        //String -> int
        //方式一: String -> Integer -> int
        Integer i1 = Integer.valueOf("9999");
        int i = i1.intValue();
        System.out.println(i);

        //方式2(也是案例中要用到的):static int parseInt(String str);
        int num = Integer.parseInt("10000");
        //打印数据
        System.out.println(num);
    }
}
